home *** CD-ROM | disk | FTP | other *** search
/ The Very Best of Atari Inside / The Very Best of Atari Inside 1.iso / sharew / dfue / cat / cat_stat / cat_stat.txt < prev   
Text File  |  1993-06-02  |  4KB  |  93 lines

  1. Im Archiv sind folgende Dateien:
  2.  
  3. cat_stat.tos            Das Programm
  4. cat_stat.txt            Dieser Text
  5. cat_stat.dat            Eine Beispielkonfiguration
  6. cat_stat.erg            Die Ausgabe der Beispielkonfiguration
  7.  
  8. Cat-Stat dient dazu, eine personenbezogene Statistik über eine oder mehrere 
  9. Gruppen zu erstellen. Es erwartet eine Datei namens 'cat_stat.dat' im aktuellen 
  10. Pfad, in der folgendes enthalten ist:
  11.  
  12. Datum_von
  13. Datum_bis
  14. Database-Pfad
  15. Ausgabedatei
  16. Optionen
  17. Gruppe1
  18. Gruppe2
  19. [etc]
  20.  
  21. Ein Datum ist immer 'Tag.Monat.Jahr'. Daten<1.1.1990 oder >1.1.2005 
  22. sind nicht zugelassen.
  23.  
  24. Datum_von ist inklusive, Datum_bis ist exklusive.
  25.  
  26. Der Database-Pfad muß auf eine Cat 2-Datenbank zeigen, wie alle guten Pfade muß 
  27. er mit \ enden, und die Statistik wird maximal über 8192 Leute und 512 Gruppen 
  28. gemacht. Adressen dürfen nur 65 Zeichen lang sein und bei Namendupes dürfen hinter 
  29. dem @ in einer Adresse nur 30 Zeichen sein, der Rest wird jeweils abgeschnitten. 
  30. Gruppennamen dürfen maximal 50 Zeichen lang sein.
  31.  
  32. Geschrieben wird in - na, wen wundert's - die Ausgabedatei.
  33.  
  34. Die Optionen-Zeile enthält beliebigen Text, wenn in diesem 'DMQ' vorkommt, wird der 
  35. DMQ mit ausgegeben, wenn sie 'ALLE' enthält, wird die Statistik über alle Gruppen 
  36. in der jeweiligen Database (-> Gruppen.Inf) berechnet, wenn sie 'PMs' enhält, wird 
  37. die Statistik auch über PMs berechnet, dabei zählen nur empfangene ('Von'-Feld in 
  38. der Datenbank enthalten).
  39.  
  40. Der DMQ ist der sogenannte Dumpf-Mumpf-Quotient, den ich nur implementiert habe, um 
  41. Dirk einen Gefallen zu tun, er berechnet sich als 1000*Msgs^2/(Gruppen*Tage*Bytes).
  42.  
  43. Grundsätzlich gilt: Alles ab #, ; oder Tab sowie eine beliebige Anzahl von 
  44. Leerzeichen direkt davor ist Kommentar, Zeilen, die leer sind oder nur Kommentare 
  45. enthalten, werden ignoriert. D. h., auch die Optionen-Zeile darf nicht leer sein!
  46.  
  47. Ein Beispiel:
  48. ====== Anfang cat_stat.dat
  49. 25.05.93                        # Datum_von (z.B. hier ab dem 25.05.)
  50. 26.05.93                        # Datum_bis (ohne den 26.05. !!)
  51.  
  52. C:\CAT\DATABASE\                # Database-Pfad, mit '\' am Ende!
  53. C:\CLIPBRD\SCRAP.TXT            # Ergebnis-Ausgabedatei, Name beliebig
  54.  
  55. Laber!                          # Optionen-Zeile ohne 'dmq', nicht 'alle', keine PMs
  56. ; Wichtig: Sie ist nicht leer!
  57.  
  58. MAUSTAUSCH                      # Gruppe1
  59. KUNTERBUNT                      # Gruppe2
  60.                                 # weitere Gruppen, max 512 St., 50 Zeichen lang
  61. ====== Ende cat_stat.dat
  62.  
  63. Noch ein Beispiel:
  64. ====== Anfang cat_stat.dat
  65. 1.1.1990                        # Datum_von frühestmöglich
  66. 1.1.2005                        # Datum_bis spätestmöglich
  67.  
  68. C:\CAT\DATABASE\                # Database-Pfad, mit '\' am Ende!
  69. C:\CLIPBRD\SCRAP.TXT            # Ergebnis-Ausgabedatei, Name beliebig
  70.  
  71. alLe + dMq + PMs                # Optionen-Zeile mit Statistik über alle Gruppen,
  72.                                 # mit Ausgabe des DMQ und Auswertung von PMs
  73.  
  74. ;Der Rest wird sowieso ignoriert, nach ALLE in der Optionen-Zeile darf beliebiges
  75. ;in cat_stat.dat stehen. Auf Dauer kann sich das aber ändern, deshalb bleibt das 
  76. ;hier auskommentiert.
  77. ====== Ende cat_stat.dat
  78.  
  79. Fragen beantworte ich gerne, und es wird auch nicht die letzte Version von 
  80. Cat-Stat bleiben.
  81.  
  82. Gruß,
  83.  Timm [Timm Ganske @ F]
  84. ---
  85. 2do-Liste:
  86.  
  87. Kommandozeile
  88. mehrere Einzelstatistiken, vermutlich Gruppen für neue Statistik mit --- trennen
  89. negative Auswahlkriterien (ALLE und dann mit -entfernen)
  90. Outfile erzeugen ;-)
  91. zusätzliche Kriterien, nicht nur Datum (Flags, Inhalt, Absender etc.)
  92. relative Daten, mit Bezug auf Wochentag
  93.